package com.qzsoft.zhjd.common.model;

import lombok.Data;

/**
 * 云检科技（北京申克路业仪器有限公司）
 * 延度仪数据基类
 * 包含延度仪数据的公共字段
 */
@Data
public class DuctilityDataYjkj {
    // 位移量1 (单位: mm)
    protected int length1;
    // 位移量2 (单位: mm)
    protected int length2;
    // 位移量3 (单位: mm)
    protected int length3;
    // 延伸速率 (单位: mm/min, 含1位小数)
    protected float speed;
    // 当前温度值 (单位: ℃, 含1位小数)
    protected float currentTemp;
    // 设定的温度值 (单位: ℃, 含1位小数)
    protected float setTemp;

    protected String dataFlag;//解析完成用于处理是试验数据和结果数据


    @Override
    public String toString() {
        return String.format("位移量: L1=%dmm, L2=%dmm, L3=%dmm, 延伸速率: %.1fmm/min, 当前温度: %.1f℃, 设定温度: %.1f℃",
                length1, length2, length3, speed, currentTemp, setTemp);
    }
}
